
Twin Lakes Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Twin Lakes Vacation Deals
Price found within the past 48 hours. Click for updated prices.



Walnut Beach Resort
CA $835
per person
Oct 30 - Nov 5
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Penticton (YYF)
9.2/10 Wonderful! (1,589 reviews)
Stayed here several times, been great every time. We were a little disappointed with the dinner we had at their restaurant. The food was not as good as previous times.
Reviewed on Sep 23, 2026

Ready to book your vacation to Twin Lakes?
Twin Lakes Hotel Deals

Walnut Beach Resort
4200 Lakeshore Dr Osoyoos BC
Fully refundableReserve now, pay when you stay
CA $139
CA $161 total
Oct 20 - Oct 21
includes taxes & fees
9.2/10 Wonderful! (1,658 reviews)
"Stayed here several times, been great every time. We were a little disappointed with the dinner we had at their restaurant. The food was not as good as previous times."
Reviewed on Sep 23, 2026

Watermark Beach Resort
15 Park Place Osoyoos BC
Fully refundableReserve now, pay when you stay
CA $144
CA $166 total
Oct 24 - Oct 25
includes taxes & fees
9.6/10 Exceptional! (1,347 reviews)
"Very spacious, great location right on the water. Our view was beautiful of the hills and the lake. Because it is a family friendly resort – be prepared to hear kids playing in the pool at appropriate times of course! All in all a great stay."
Reviewed on Sep 23, 2026

Park Inn by Radisson Osoyoos
9130 Main St Osoyoos BC
Fully refundable
CA $135
CA $157 total
Oct 1 - Oct 2
includes taxes & fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Twin Lakes attractions
British Columbia Visitor Centre at Osoyoos
8.6/10 (125 reviews)
After visiting British Columbia Visitor Centre at Osoyoos, make a plan to see the other sights and activities in Osoyoos. Amble around this family-friendly area's lakeside and enjoy its wineries.
Gyro Beach
Why not spend a lazy afternoon at Gyro Beach during your trip to Osoyoos? Stroll along the beautiful beaches in this culturally rich area, or check out its wineries.
sẃiẃs Provincial Park
8.8/10 (312 reviews)
You can take time to visit sẃiẃs Provincial Park during your travels to Osoyoos. Wander the lakeside and beautiful beaches in this culturally rich area.
Osoyoos and District Museum and Archives
8.2/10 (11 reviews)
You can spend time studying the exhibits at Osoyoos and District Museum and Archives during your travels in Osoyoos. Wander the lakeside and beautiful beaches in this culturally rich area.
Gyro Park
Gyro Park is just one of the places to see in Osoyoos, so why not enjoy the other things to explore during your travels? Wander the lakeside and beautiful beaches in this culturally rich area.
Starlite Marina & Beach Shop
Explore the waterfront in Osoyoos with a trip to Starlite Marina & Beach Shop. Amble around this culturally rich area's lakeside and enjoy its wineries.
Lions Park
Why not spend a lazy afternoon at Lions Park during your trip to Osoyoos? Stroll along the lakeside in this culturally rich area, or check out its wineries.
Pioneer Walkway
9.0/10 (63 reviews)
Explore the great outdoors at Pioneer Walkway, a lovely green space in Osoyoos. Stroll along the beautiful beaches in this culturally rich area, or check out its wineries.
What to do in Twin Lakes

Oliver & Osoyoos Private Wine Tour - Half Day
CA $268
per adult

Oliver & Osoyoos Private Wine Tour - Full Day
CA $336
per adult
Frequently asked questions
How much does a Twin Lakes vacation package cost?
Get set to book, because a trip to Twin Lakes starts from an affordable CA $417. When you combine your flights, hotels and more into a vacation package, you'll land the biggest deals.
How do I get a cheap travel package to Twin Lakes?
Booking a hotel and flight together with Expedia won't just save precious time — it'll save you a few dollars too. A Twin Lakes vacation package makes it a breeze to create your dream adventure. With more than 550 airlines all over the world to choose from, finding convenient flights that suit your busy schedule won't be difficult. In addition to that, we've got over 1,000,000 properties globally to select from. Talk about choice! Whatever your budget, Expedia can show you the world.
How far in advance should I book my Twin Lakes vacation?
While prices change frequently, we generally suggest booking your vacation as early as possible. Most international airfares can be found on Expedia up to a year in advance. If you're booking late, you may still get lucky. Low prices to Twin Lakes sometimes emerge just weeks before departure.
What does an Expedia Twin Lakes travel package include?
With Expedia, you can select any combination of car rentals, hotels and flights to build your perfect Twin Lakes travel package. Once you've made your booking, you can add on the fun stuff like activities and tours. Remember — the more you bundle, the more discounts you'll get!
What should I know before booking a Twin Lakes travel package?
Get set to save with an Expedia travel package. Combine your flights, rental cars and hotels and score terrific discounts. Hotels aren't your only choice, though. We've got island resorts, rural cottages and even ranches and treehouses!
Can I choose my airline with a Twin Lakes Expedia vacation package?
Yes, you can. We offer more than 550 partner airlines across the globe, so go with the carrier that matches your budget needs.
If I'm not able to travel, can I cancel my Twin Lakes vacation package?
Because we know life is full of surprises, the answer is yes. To learn more, check out our Customer Service Portal. But generally speaking, if you've booked your Twin Lakes vacation package in the last 24 hours, you may be able to cancel or change it with no penalties. Your airline, hotel or car rental company may charge a fee if you made your booking a while ago.
Explore a world of travel with Expedia
- Lakeshore Villas! Ground floor Lakeview
- Perfect Canadian getaway at The Cottages on Osoyoos Lake!
- Resorts in Osoyoos
- Sun Beach Motel
- Lake Hotels in Osoyoos
- Hotels with Hot Tubs in Osoyoos
- Hotels with an Indoor Pool in Osoyoos
- Park Inn by Radisson Osoyoos
- Hotels near Nk'Mip Desert Cultural Centre
- 4 Star Hotels in Osoyoos
- Houseboats in Osoyoos
- Cottages in Osoyoos
- Spa Hotels in Osoyoos
- Keremeos Hotels
- Beach Hotel Hotels in Osoyoos
- Hotels near Burrowing Owl Estate Winery
- Condo Rentals in Osoyoos
- Osoyoos Hotels
- Boutique Hotels in Osoyoos
- Cabin Rentals in Osoyoos
- Luxury Hotels in Osoyoos
- Wyndham Hotels in Osoyoos
- Beautiful townhome in family friendly Casa Del Mila Oro
- Hotels with Waterslides in Osoyoos
- B&B in Twin Lakes
- Large home 4 bed and 4 bath two separate suites home two kitchens water views
- Four Points by Sheraton Penticton at the Convention Centre
- Hotels with Kitchenettes in Osoyoos
- Villas in Osoyoos
- Best Western Plus Osoyoos Hotel & Suites
- Golf Hotels in Osoyoos
- Motels in Penticton
- Richter Pass Beach Resort
- Hotels near Big White Ski Resort
- Oliver Hotels
- B&B in Osoyoos
- Adults Only Resorts & in Osoyoos
- Hotels near Rattlesnake Canyon
- Hotels near Nk'Mip Cellars
- Penticton Hotels
- Apartments in Osoyoos
- Casino Hotels in Osoyoos
- All Inclusive Resorts and in Osoyoos
- 5 Star Hotels in Osoyoos
- Hotels with Free Breakfast in Osoyoos
- Experience a great family vacation at Casa Del Mila Oro !
- Pet-Friendly Hotels in Osoyoos
- Family Hotels in Osoyoos
- Oceanfront Hotels in Osoyoos
- Winery Hotels in Osoyoos
- Vacation Homes in Osoyoos
- Cheap Hotels in Osoyoos
- Motels in Osoyoos
- Sonora Dunes Golf Club
- Oliver Vacations
- Rattlesnake Canyon
- Spotted Lake
- Keremeos Vacations
- Penticton Vacations
- Okanagan Lake
- Apex Mountain Resort
- Nk'mip Cellars
- Visit Osoyoos
- Skaha Bluffs Provincial Park
- Osoyoos Vacations
- Okanagan Beach
- Big White Ski Resort
- Meyer Family Vineyards
- Nk'mip Canyon Desert Golf Course
- Pioneer Walkway
- See Ya Later Ranch
- Nk'mip Desert Cultural Centre
- British Columbia Visitor Centre at Osoyoos
- Anarchist Mountain Lookout
- Tinhorn Creek Winery
- City Park
- Forbidden Fruit Winery
- Skaha Lake
- Sẃiẃs Provincial Park
- Skaha Beach
- Le Vieux Pin Winery
- Osoyoos Golf Club
- Burrowing Owl Estate Winery
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








